Big Huge Thesaurus

carnivorous bat

noun